package starlingui.component.drag
{
	
	
	/**
	 *  抽像物品槽装饰类;
	 * @author crl
	 * 
	 */	
	public class AbsDecorator
	{
		/**
		 * 父级引用; 
		 */		
		protected var _slot:AbsSlot;
		
		public function AbsDecorator()
		{
			super();
		}
		
		public function set slot(value:AbsSlot):void{
			_slot=value;
		}
		
		public function invalidate():void{
			
		}
		
		/**
		 * 是否强制刷新数据(用于itemVO内属性刷新时,相应的decorator需要更新时,此值要设为true); 
		 * @return 
		 * 
		 */		
		public function get isforce():Boolean{
			return false;
		}
		
		/**
		 * 设置数据;
		 *  
		 */
		public function set data(value:*):void{
		}
		
	}
}